奇异值分解

Singular Value Decomposition SVD

A=UΣVT=u1σ1v1T++urσrvrT

The singular value theorem for A is the eigenvalue theorem for ATA and AAT. The Singular Value Decomposition separate any matrix into simple pieces

如果 A 为 rectangle 非方阵,那么 ATA AAT 为对称的正定矩阵
Square Symmetric Positive-Semidefinite

奇异值分解的理论,本质上就是矩阵和矩阵转置乘积的特征值理论
特征值将任意一个矩阵分解为列和行的形式

一个Rectangle Matrix A(m×n) 实际上为一个从维度 n 到维度 m 的线性变换

AATui=σi2uiATAvi=σi2vi

AAT=SL 的特征向量 vi 称为 Left singular vectors, 在 Rm 空间中
ATA=SR 的特征向量 vi 称为 Right singular vectors, 在 Rn 空间中

Avi=σiui AV=UΣ